Le château de Hohenstein a été bâti probablement à la fin du XIIe siècle ou au début du XIIIe siècle, il est mentionné pour la première fois en 1217 puis en 1226. Propriété des Hohenstein, le château subit un siège en 1251 par l'évêque de Strasbourg Henri de Stahleck qui se proclame administrateur des biens impériaux en Alsace. En 1279 Bourcard de Hohenstein vend une partie du château à l'évêque de Strasbourg Conrad de Lichtemberg. En 1312 Jean de Hohenstein devient chef de l'armée épiscopale, mais à sa mort, son successeur Rodolphe fait prisonnier l'évêque Berthold de Bucheck en 1337, à sa libération en 1338, le prélat rassemble une puissante armée et prend le château de Hohenstein en siège et le détruit totalement, il ne se relèvera plus de ses ruines. La lignée des Hohenstein prit fin en 1536 avec la mort de Georges. Le château de Hohenstein à Oberhaslach est classé aux Monuments Historiques depuis 1898.